Skip to main content
Plugins / Git Basic Changelog

Git Basic Changelog

by Geco-iT Teams

Plugin to generate basic changelog based on git commit message


Woodpecker CI - Git Basic Changelog Plugin

Generate a CHANGELOG.md file with all commit logs since the last TAG

Settings

Settings Name Default Description
debug false Enable DEBUG mode

Pipeline Usage

...
clone:
  git:
    image: woodpeckerci/plugin-git
    pull: false  # on Windows agent
    settings:  # for git-basic-changelog-plugin
      depth: 0
      partial: false
      tags: true  # if you use event push for this plugin

steps:
  generate-basic-changelog:
    image: gecoit84/woodpecker-git-basic-changelog-plugin
  settings:
    debug: true
    when:
      event: tag
...

Generated changelog example

$ cat CHANGELOG.md
# What's Changed

- test new woodpecker windows docker run - v0.153
- test new woodpecker windows docker run - v0.152
- test new woodpecker windows docker run - v0.151
...
_**Compare**__: [1.2411.4...1.2411.5](https://...)